package com.advaita.license;

import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class LicenseKey {

	String key = "", macAddress = "";
	Date expDate = new Date();
	ArrayList<Selection> organisms, microArray, geneID, database, analysis;

	public String getKey() {
		return key;
	}

	public String getMacAddress() {
		return macAddress;
	}

	public Date getExpDate() {
		return expDate;
	}

	public ArrayList<Selection> getOrganisms() {
		return organisms;
	}

	public ArrayList<Selection> getMicroArray() {
		return microArray;
	}

	public ArrayList<Selection> getGeneID() {
		return geneID;
	}

	public ArrayList<Selection> getDatabase() {
		return database;
	}

	public ArrayList<Selection> getAnalysis() {
		return analysis;
	}

	public void setKey(String key) {
		this.key = key;
	}

	public void setMacAddress(String macAddress) {
		this.macAddress = macAddress;
	}

	public void setExpDate(Date expDate) {
		this.expDate = expDate;
	}

	public void setOrganisms(ArrayList<Selection> organisms) {
		this.organisms = organisms;
	}

	public void setMicroArray(ArrayList<Selection> microArray) {
		this.microArray = microArray;
	}

	public void setGeneID(ArrayList<Selection> geneID) {
		this.geneID = geneID;
	}

	public void setDatabase(ArrayList<Selection> database) {
		this.database = database;
	}

	public void setAnalysis(ArrayList<Selection> analysis) {
		this.analysis = analysis;
	}

}
